leased territories - Español Inglés Diccionario